Documentation updates including column/field names for GeoJSON and Shapefiles #372
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
The following PR includes documentation edits and a function that returns valid base column/field names for GeoJSON and Shapefiles which is used to document file format. Each element type (Junction, Tank, etc) now includes a
_base_attributes
and_optional_attributes
list. The_base_attribute
are used in methods likeadd_junction
while the additional optional attributes are also used to build a water network model from the dictionary representation infrom_dict
.Bug fixes:
min_vol
to tanks infrom_dict
Tests and documentation
Acknowledgement
By contributing to this software project, I acknowledge that I have reviewed the software quality assurance guidelines and that my contributions are submitted under the Revised BSD License.